package com.intellekt.ecert.users.dao;

import java.util.List;

import com.intellekt.ecert.domain.CatalogoVO;
import com.intellekt.ecert.domain.UsuarioVO;
import com.intellekt.ecert.users.vo.ItemVO;

public interface UsersWSDao {

	
	List<CatalogoVO> getRoles();
	List<CatalogoVO> getPaises();
	List<CatalogoVO> getTransacciones();
	
	
	List<UsuarioVO> getUsers();
	boolean userExist(String username);
	void updUser(UsuarioVO vo);
	void delUser(UsuarioVO vo);
	void insUser(UsuarioVO vo);
	
	
	List<ItemVO> getItemsPhytoVU();
	List<ItemVO> getItemsPhyto(String idTransaccion, String username);
	List<ItemVO> getItemsZooVU();
	
	
	List<ItemVO> getItemsById(String idMercancia);
	boolean itemExist(final ItemVO mercancia);
	void insItem(ItemVO mercancia);
	void delItem(ItemVO mercancia);

	List<ItemVO> getItemsByUser(String username);
	
	

	

	
	
	
	
	

	

	

	

	

	
	


	
}
